Accounting machine



ACCOUNTING MACHINE Filed May 6, 1936 5 Shees-Sheef 1 INVENfO BY I I ATTORNEY 9 'J. w. BRYCE 2,230,129

ACCOUNTING MACHINE Filed May 6, 1956 5 Sheets-Sheet 2 looJ o INYENTOR J.-W. BRYCE ACCOUNTING MACHINE Filed May e, 19:56

Jan. 28, 1941.

' PIC-11c.

5 Sheets-Sheet 3 INVENTOR ATTO R N EY Jan. 28, 1941 J. w. BRYCE 2,230,129-

ACCOUNTING MACHINE Filed May 6, 1936 5 Sheets-Sheet 4 MJaLAT/MQ creme COMPARING a lNVENTOR ATTORNEY PatentedlJan. 28, 1941 UNITED STATES ACCOUNTING MACHINE James w. Bryce, Glen Ridge, N. 1., assignor to International Business Mach! nes Corporation,

New York, N. Y., a corporation or New York Application my a, 1938, Serial No. 78,102 g 9 Claims. (Cl. 235-61.?! This case relates to card-controlled accounting machines or tabulators.

The general object is to control accounting operation or tabulation of datav by the machine according to a comparison of different values.

Further, an object is to compare the data of difierent data designating fields or portions of a record card for comparative value, size or relative magnitude to selectively determine accounting operations.

More specifically, the object is to effect different operations of the accounting machine depending on whether one value is greater than, lessthan, or equal to another value.

An object is, also, to compare different values in order to determine which of several accounting instrumentalities is to be controlled by data on a record card.

still further, the object is to route an entry to one oi several entry-receiving devices in accordance with a selection made by comparing difierent values. 1

Another object is to control recording operations in accordance with the relation of two control values.

A further object is to include an item derived from a record card in one printed list or another recorded by the machine, the selection oi the list being made by a comparison of difierent values.

a It is also an obgect to control total taking operations in accordance with a comparison of values.

More specifically, the latter object is to read out a total from one or another totaling device 35 in accordance with which is selected by a value comparison.

Further, an object is to provide for comparing two values on a record card to detee the entry of other data from the record card into the accounting apparatus.

Still further, an object is to provide for comparing two values, both of which may be designated on a record card, or one of which may be set up externally of the record card, to determine which of several items on the record card is to be entered into the accounting apparatus.

Other, objects will appear from the following parts oi the specification and from the drawings, in whichm Fig. 1a is the upper part of the circuit diagram,

Fig. 1b is a continuation of Fig. in, Fig. 1c is a circuit diagram of the value comparing means,

Fig. 2 illustrates an accumulator unit combined 55 with a value read-out cormnutator,

Fig. 3 shows a manually settable read-out commutator,

Fig. 4 is a timing chart,

Fig. 5 shows theplugging arrangement and elements whereby the comparing means is enabled 5 to cause one selective read out of' to'talizera;

Fig. 6 shows the plugging arrangement for causing a different selective readout,

Fig. '7 shows the plugging. for controlling entries from cards into entry receiving means in one way, and f Fig. 8 shows the plugging for controlling a different selective entry.

For purposes of the disclosure, the invention will be explained in connection with a tabulating 15 machine such as disclosed in Patent No. 1,762,145. Only parts of the latter required for an understanding of the present invention will be described herein. Parts peculiar to the present invention may be referred to as special.

Briefly, the control or record card has parallel columns of index point positions to be perforated according to the single hole or Hollerlth code to represent items or values. The positions of a card column Irom the bottom upward correspond to values 9, 8, 7-1, 0, 11 and l2.- Several adjacent columns may constitute a :multi-denominational order field. For example, a three order value will occupy a three column field. A single card column may also be referred .to as an item or value bearing field.

The cards are arranged in groups, each group having a common classifying item or value and the cards are sent through the machine bottom first.

After placing a stack of several groups of cards in the machine, the operator depresses reset key R (Fig. 1a) to close reset key contacts R forming the followingcircuit:

- Circuit at -Manual reset it From the right side of the supply line, through cam contacts L2, terminal It, reset key contacts R terminal 5 i, normally closed special relay contacts 82a, contacts it (closed when the tabulating clutch is released), terminal it. reset clutch magnet i5, terminal it, reset motor RM, and to the left side'of the line.

Reset clutch magnet it, upon energization, closes contacts it to term a icy-pass path around 5 reset key contacts R. extending from terminal M to terminal iii. Then, when motor RM starts operating, cam contacts Pi close to form a shunt path for motor RM, extending from terminal I6 I to terminal l0 and which shunts out reset magnet u l5, causing contacts l5 to open. Near the end of the reset cycle, contacts Pl open and the reset cycle means coasts to a stop.

During the reset cycle, cam contacts P3 close to form the following circuit (Fig. 1a.):

Circuit b-Tabulating control From the right side of the line, through cam contacts P3, magnet l'i, special magnet' ll, mag-s net l9, and to left side of line.

Magnet l1 closes contacts na to by-pass contacts P3 through the following path:

Circuit path b.-1

From contacts Ila, through cam contacts 0-! and to the right side of line.

After the reset cycle ends, the operator depresses start'key ST to close start key contacts ST, forming the following circuit (Fig. la):

Circuit c-Manual tabulating initiation Circuit cs Shunt field of motor TM' Beginning as in circuit 0, then continuing from contacts 24a, through special normally closed relay contacts Mb, through the shunt field 21, and to the left side of the line.

The motor starts at high torque and low speed, the conditions desired for a listing or item printing operation. When the current falls below the starting value, magnet 24 is not sufliciently energized to maintain contacts 24a closed, but then contacts RS-l close (closed by the rock shaft of the printing-mechanism, as disclosed in aforementioned Patent 1,762,145) to maintain a shunt around resistance 28. When the machine is set for listing or printing each tabulating cycle, then contacts Y--l are'continuously closed to also shunt out resistance 28. When contacts Y-l and RS-l are open and the machine is going through those tabulating cycles in which no printing operation occurs, then the circuit for shunt field 21 of motor TM goes through resistance28 and the motor operates at high speed and low torque.

Circuit 0 energized relay 22 to close armature contacts 22a, thereby by-passing contacts 8T, contacts I911, and contacts SP-to hold circuits 0 and o's through either of parallel paths between terminal 2| and relay contacts 22a, the

fiirst path being through cam contacts T-l and r the second, alternative path being through cam contacts L8 and contacts Y--2 constantly closed when the machine-is set ing. A third shunt path which makes before the first two and also breaks before the first two break, extends from terminal 2| through contacts SP, Illa, and cam contacts (2-! to relay contacts 22a. This third shunt path alternates with a fourth shunt p'ath formed through upper card lever relay contacts UCLa, which are in shunt with contacts 0-3. Contacts UCLa are closed when circuit d, traced below, is formed due to closing of upper card lever contacts UCL'. These for straight list; 7

contacts are closed by the card issuing from the. supply magazine just before the card reaches the line of upper analyzing brushes U8, and the card maintains these contacts closed while feeding through the upper analyzing station and until the next card closes the contacts. During the first, manually initiated tabulating cycle, the shunt circuits through contacts Ll, T-i, and

0-3 open (also during every other tabulating" cycle) upon breaking oi these contacts (see Fig.' 4). Shunt path b-l of magnets II, II, and I! opens duringthe first tabulating cycle uponbreaking of contacts C-l, deenergizing magnet I! to permit contacts Ila in the fourth shunt path of magnets 22 and 23 to open. Hence, the closing of contacts UCL near the end of the first tabulating cycle is without effect. Consequently,

at the end of the first tabulating cycle, all the shunt paths for the tabulating clutch magnet and motor are open, and the machine stops tabulatingxoperation. During this first tabulating cycle, the first record card Twas fed to a position with its lowest or "9 index point position just behind the line of upper card analyzing,

reading, or sensing brushes U8. The card also has just closed upper card lever contacts UCL'. I

Closing of contactsUCL' establishes the following circuit (Fig. 1a)

Circuit d-Upper card lever relay From the right side of III, contacts UCL, special relay coil UCL, and to the left side.

Tabulating clutch magnet 23 of circuits 0 and c-s, when energized, opens contacts ll of reset circuit a When circuits 0 and H break during the first tabulating cycle, tabulating clutch.

the line, through wire magnet 22 is deenergized, permitting contacts I! (see circuit a) to close, and when tabulating cam contacts Ll close, the following circuit (Fig. la) is completed:

Circuit u-l-Auto reset initiation From the right side of the line, through closed cam contacts P3, stop key contacts 8?, auto reset switch ll (closed), cam contacts LI, and from there on as in circuit a.

' As a result, a second reset cycle occurs. During t rset cycle, circuit 1) is again formed and conseq ently contacts a reclose. The operator now depresses start key ST for the second time to reestablish circuits c and H, and the machine goes through a second tabulating cycle.

During this second cycle, the first card is fed to the lower card reading brushes LB while the second card is fed to the upper brushes U13.

The second card closes contacts UCL circuit d for energizing relay coil UCL first card closes lower card lever contacts LCL' to form the following circuit:

Circuit card lever relay From the right side of the line, through contacts LCL, line 33, special relay coil LCL, and

to retain to the left side.

During the second tabulating cycle, when cam contacts C-I in circuit path b-i open, there is no other path for the deenergized to motor stops. In the same way as after the first tabulating cycle, auto reset circuit il l is closed to initiate a reset cycle. This reset cycle in turn automatically initiates a third tabulating cycle while the machine Circuit c'-Automatic tabulating initiation From the right side of the line, through cam contacts P3. stop key contacts SP, contacts i9a (now closed), line 34, contacts UCLa, contacts LCLa, cam contacts P4, auto start switch 35 (closed), and further on as in circuit 0.

Similarly, a circuit through the shunt field 21 of motor TM is established.

The machine now continues to go through successive tabulating cycles in which cards are fed in succession past the upper and lower brushes U3 and LB, as long as the group classification of the cards does not change. As previously explained, the shunt paths for maintaining magnet 22 and tabulating clutch magnet 23 energized, comprise shunt paths through Tl and L-6 plus Y-2, the latter being closed only if the is set for listing each tabulatln'g cycle.

A third shunt path, between contacts 220 and contacts l9a is through cam contacts 0-4.

These threeshunt paths open each tabulating cycle due to opening of their cam contacts. A fourth shunt path, from contacts 220; to contacts SP is through upper card lever relay contacts UCLa and Isa. This fourth shunt path remains constantly eflective until contacts UCLa open due to depletion of cards or until contacts I90. open due to failure of cards at the upper and lower brushes to agree in group classification. During a tabulat'ing cycle. if the card passing through the upper brushes has the same classiflcation item as the card passing the lower brushes, the group control mechanism marked G0 in Fig. 127 will have closed a shunt path 8t before cam contacts C-l of circuit path b-i open, as fully explained in Patent 1362,1423. The shunt path 36 will maintain magnets 07?, i8, and i9 energized until contacts C--i close again during the same cycle. When the cards at the upper and lower brushes do not have agreeing group control perforations, then circuit 3E3 does not form and when cam contacts C-l open, magnets ii, is, and iii are deenergized. With magnet l9 deenergized, contacts its open and when cam contacts T-l (or L5) open, all the circuit paths through the tabulating clutch magnet 23 are broken The tabulating cycle means are actuated through-the tabulatlng clutch rendered effective by energization of magnet 2th- When magnet 28' is deenergized, due to opening of the four shunt paths therefor, the tabulating cycle means stops operating and the tabulating cycles are interrupted. Ordinarily, as in former practice, the circuit of motor I'M is also broken, and a total print and reset cycle is initiated by circult a.-i. Provision is made in the present case, in a manner which will be explained later, for in some circumstances and for certain problems, continuing operation of motor Tlvi after tabulating clutch magnet 23 is deenergized and for also delaying the initiation of a total print and reset cycle.

The cams for operating the cam-contacts with the general reference character C, as well as for operating the contacts with the general characters T and L are driven by tabulating motor TM through a clutch connection 38 (diagrammati- 3 1a) operative when tabulatsag cally shown in Fig. ing clutch magnet 23 is energized.

The cams for operating the contacts given the general reference character P are driven by reset motor RM through the reset clutch (not shown) effective when reset clutch magnet I5 is energized, as disclosed in Patent 1,762,145.

In addition, a special'series of cams are provided here, denominated generally as CM (see Fig. In.) for operating cam contacts with the general designation CM. Cams CM are on a shaft 39 driven continuously and directly from motor TM; without an intervening clutch, as diagrammatically indicated in Fig. 1a.. Cams CM may be referred to as the comparison cams and contacts CM-l to 6 may be referred to as the comparison cam contacts.

The drive ratio between motor TM and shaft 39 is the same as between the motor and the clutch driven shaft 38' (Fig. 1a) so that the two shafts have cycles of equal length. Tabulating clutch 38 can couple the tabulating shaft 38' to the motor driven shaft 39' at only one definite point of the revolution of the latter shaft. The

comparison shaft 39 is directly geared to shaft 39'. Hence, tabulating clutch shaft 38 and comparison shaft 39 not only have equal length cycles but when both are in rotation, their cycles are coincident, as indicated in the time chart,

Fig. 4.

Two illustrative cases exemplary of applications of the invention to a tabulating machine will be explained. The first case deals with comparing readings of different entry-receiving devices to determine from which one a value is to be read out into another accounting device.

More specifically, in. the'first case ancomparison w of the totals standing on a pair of accumulator banks is made in order to determine from which one or' more of the several banks of the machine the totals are to be read out into the total printing means. The second case concerns the comparison of two values, both of which may be derived from the same record card, or one derived from, the record card and the other from a settable value device, in order to select one 'of several accumulator banks to receive entries from a record card.

The first case will now be explained.

Case 1-Comparing total readings Circuit From the right side of the line, through con tacts LCLb, contacts 0-6, special relay coil is, special plug connection 31!, and to the left side of the line.

Circuit 1 energizes magnet I! to close contacts lib, forming a stick circuit f-l through normally closed special relay contacts 40a. These latter contacts. do not open until near the end of a comparison cycle, as will be later brought out. In the case now being considered; namely, selective total read out or printing under comparison control, the comparison cycle'follows the sensing or detecting of a change in the card tionln a selected column, an accumulatorentry controlcircuit is formed as follows:

' 7 Circuit g-Accumulator entry control From the right side of the line (Fig. 1a), through contacts P3, contacts T-l, contacts LCLa, binder post 4|, line 4!, brush 43, contact roll 44, brush 5, line I, earn contacts T! and Tl, wire 41, common contact bar 48 of the lower analyzer, and brush LB sensing a perforation, the contact plate 49 engaged with this brush through theperioration, a connected cable wire ill (continue with Fig. 1b), the lower brush plugboard socket II, a 'plug connection (not shown) to a selected plug socket 52 of one of the accumulator banks A00. 3, I, or 5, add magnet 53, contacts 54, a special plug connection 55, and to the left side of the line.

Fig. 2 shows a single accumulator order ineluding a read-out commutator I. of the type disclosed in. Patent 1,896,551. Energizatlon oi magnet 53 by circuit gv clutches a gear ll to a shalt 58 driven by the tabulating motor. The gear 51 thus starts rotating at a difierential time in the cycle; it is declutched at a fixed time in the cycle so that rotation 01 gear 51 is proportional to the value sensed by the lower card an alyzer. Gear 5'! drives a gear 50 rigid with the indicating wheel I.

Gear 59, through an intermediate gear I rotates a gear which, through insulation, carries the ieeler l3. Feeler I! will thus take a position corresponding to that oi the accumulator. Feeler 63 wipes across contact segments 64 insulated from each other and each corresponding to a diflerent value position 01 the accumulator. Thus, ii. the accumulator wheel ll reads 4, then ieeler I isin engagement with a corresponding 4 value segment '4. Peeler 64 also engages with a common contact ring 6|.

There is tsimilar read-out commutator ll for each order 01' the accumulators. At the end of a series of entries in the accumulator, theteelers 63 of a commutator bank engage the segments 64 corresponding to the total standing on the associated accumulator bank. It, for example, the values designated in columns 4 to 8 of the record cards are entered in accumulator bank 3, the latter totals these values and the associated read-out commutators represent this total. Slmimitators 56, similar to a bank 01 commutators 56. One order of the manually settable read-out commutators is shown in Fig. 3. It includes a hand settable number wheel 60, a gear 5'' rigid therewith, a gear 8i meshed. with gear 5!, -a gear 82' meshed with gear ii", a Ieeler ll carried by gear 62, a stationary commutator ring with segments 64' and a contact ring 65'. By setting wheel 60 to any desired number, Ieeler ll is set in contact with a segment 64' corresponding to such number. Each order of the commutators 56' may be similarly individually set.

Besides the commutators l8 associated with the accumulator banks, there is the usual total read out mechanism comprising the stepped cam 06 geared to the accumulator wheel l1, and the device" for sensing the cam ll during a reset cycleto govern operation "of the re'cordingmechanism 'ior printing the" total standing on the accumulator. The above-elemmta of the total recording read-out mechanism are shown in Pig.

-2. Thespeciflc mannerinwhichthetotal rec-- 0rdismadeundercontroloica-mflanddevice l1 and iurther details oi the. construction maybe understood from Patent 1,822,594.

'Ihe read-out commutators ll and I. form sourcesoivaluestobecomparedbythecompare ing mechanism. Reien'lng to Fig. 1c,'the correspondingvaluese'gmentsuandfl'oi'alithe '0- read-outcommutator: are serially connected. Each serially connected group 01' commutator scgmentslswiredtoadiilerentoneottheeontact spots ll of an emitter 1!. There isone such contact'spot 1| for each ordinal value. Emitter E includes ieelers ll carried by arm II flat to ashaitllgearedlz2toshai'tll(aeelig.1a). Shait II is continuously rotated during operation of the tabulating motor TM and makes one revolution during a comparing cycle. Thus, shait ll makes halia revolution each comparing cycle, and during the latter cycle, one brush Ii will successively engage the contact spot ll, beginning with the 9" contact spot while the opposite brluh will be wiping the common contact segment I. of the emitter.

The common contact rings 0! and II of the read-out commutators IO and II are individually wired to plug sockets "and II. Associated with these sockets l8 and II. If it is desired to compare the total reading of an automatically set readplug sockets are two sets 01 plug out commutator l0 wlththe reading or the manually settable commutator It, then Pl g sockets II oi the latter are connected by plug wires (not shown) to one set oi sockets II or Tl while plug sockets ll oi the commutator 58 are connected to the other set oi sockets II or II. If it is desired to compare the readings of two automatically set commutators It, then the plug sockets II of one are connected, say to plug socket; II, and the plug sockets 15 oi the other commutator I are connected to plug sockets l1.

Fig. 10 illustrates four orders in each read-out commutator and tour corresponding orders in each bank or set of sockets II and 11. Corresponding order sockets ll and TI are wired to opposite sides oi Wheatstone bridge devices which may be referred to by their common reference character W. These and other denominational order devices may be distinguished hereafter by appending to the common reference character the suflixes th, h, t, or u to represent, respectively, the thousands, hundreds, tens, and units orders.

Each device W includes a pair of parallelly arranged magnets 80 and ii. Uni-directional current valves or rectifiers l2 and II are respectively in series with magnets 80 and ll. 'By means oi these rectiflers, current can pass only in one direction through a magnet II and only in the opposite direction through magnet ll.

Resistances r and r oi each device W are equal in value. Hence, when the circuit paths through magnets 80 and ll are simultaneously closed there will be no potential dlll'erence between the opposite sides oi the Wheatstone bridge device parison cycle also precedes the total print and reset cycle.

It will be recalled that circuit 11, was formed during the third reset cycle to energize magnets H, II and I9, and that an automatic tabulating initiation circuit was formed near the close of the third reset cycle to cause .tabulating cycles to continue until cam contacts C-l opened to detect a break in group control shun-t path 38. During each tabul-ating cycle, when cam contacts Cl open, then the circuit through magnets l1, l8, and I9 is maintained through the group control shunt path 36 so long as the cards atthe upper and lower brushes are of the same group.

Thus, during tabulating cycles with the machine acting on cards of the same group, magnet I8 is energized and thereby holds its normally closed armature contacts 18a open. It will be recalled also that stick'circuit f-l was established through magnet 12 to maintain the latter energized through contacts 40a which remain closed until the end of a comparison operation. Hence, during tabulating cycles, with cards of the same group passing the upper and lower analyzers, contacts l8a are open while contacts I20 in series with contacts l8a (see the middle of Fig. 1a) are closed.

When a group change is sensed during a tabulating cycle, group control shunt path 36 remains open, and after the item reading, period, when contacts C-I open, the circuit through magnets l1, l8, and I9 is broken and these magnets are deenergized.

Upon deenergization of magnet l9, contacts lSa in the fourth shun-t path for magnets 22 and.

23, extending through UCLa, is rendered ineffective. The third shunt path, through cam contacts C-8, opened previously during the tabulating cycle and when contacts Tl (or L) open, then tabulating clutch magnet 28 is deenergized and the mechanism driven by the tabul'ating motor through the tabulating clutch stops at the end of the tabulating cycle during which the group change was sensed. Ordinarily. the circuit through motor TM would also be brolten and motor TM would stop, but this is not the case here. It is desired to keep motor 'IM and comparison cam shaft 39 and emitter shaft 13, directly geared to the motor,vrunning for another cycle during which the comparison operation is performed. The additional cycle which intervenes between the tabulating cycle in which the group change occurred and the total print and reset cycle may be referred to as the comparison cycle.

When the circuit through magnets l'l, ifi and I9 is broken due to a group change. magnet I8 is deenergized and contacts l8d close. I Sticlr circuit j--i through relay i2 is still closed so that relay contacts We are now closed. Contacts l8a close due to a group change when cam contacts C-l open after the item analyzing period 9 through 0 (see Fig. 4). After this happens, special cam contacts C-8 close and remain closed till the end of the instant tabulating cycle and through the first part of the next tabulating cydo. with contacts Ila, I20. and C6 closed, the following circuit forms (Fig. lo):

I Circuit It From the left side of the line, through contacts lZc, contacts lla,.pick-up coil 84 of a duo wound relay M, cam contacts C-6, and to the right side of the line.

Energlzation of coil 84 by circuit It opens relay contacts Ma and Mb, respectively in the armature and shunt field circuits of tabulating motor TM and closes relay contacts Md and Me. Closing of contacts Md forms the following circuit .(Flg. 1a):

Circuit i From the left side of the line, through series iield ll, the armature of motor TM, contacts Md,

lead ll, and the right side of the line.

Closing of contacts Me and Md forms the following circuit (Fig. 1d):

Circuit '1' From the left side of the nne, through shunt field 21,,contacts Me, contacts Md, line 30, and.

the right side of the line.

As a result of formation of circuits i and 1, motor TM continues in operation until contacts Md and Me open. Contacts C8 are still closed at 'by circuit h and the tabulating mechanism driven through the tabulating clutch 3| consequently stops at the end of the tabulating cycle, as in former practice.

Normally, also, closing of contacts l3 due to release of the tabulatlng clutch would initiate a reset cycle. However, contacts l2a of auto reset circuit 'a-l are being held open by magnet and thereby prevent the normal automatic initiation of a reset cycle at this time. Manual initiation of reset cycle a is also prevented by open-. ing of contacts In. Also, while contacts lza are n, a reset circuit 0-! through contacts Mh and'CM-I, to be traced later, cannot be made.

The clutch driven tabulating mechanism has now stopped, the reset cycle is held in abeyance, coil 86 of magnet M is energized, and motor TM is continuing to run.. The machine now goes through a comparing cycle duringwhich comparing shafts 39 and I! are rotated by motor TM. At the beginning of this cycle, contacts CM-l close. Coil Bl of magnet M has already closed contacts Me. With contacts CM-l and Mc closed, the following circuit is formed (Fig. 1a):

' Circuit lt-I From the left side, through contacts Mc, holding coil 8B of magnet M, contacts CM-,-l, and to the right side.

Energization of coil 85 holds all the normally open contacts M closed and the several normally closed contacts M open until contacts CM-l open near the end of the comparing cycle. During the comparison cycle, relay i2 is deenergized, as will be later explained, to open contacts I20 of circuit h, and when contacts CM-l also open, circuit h-J is broken and motor TM stops.

, magnet M to cause motor TM to continue in operation to drive the comparing shaft 38 and 13 for a comparing cycle during which the comparison operation is to be performed.

The reset cycle has been postponed by opening of contacts Ila. I

Assume that the items from one of the card fields has been entered in Acc. 3 and the items from another of the card fields has been entered in Acc. 4. Accordingly, the read-out commutators 58 of Acc. 3 will now have their feelers 83 engaged with the segments 84 representing the total of items taken from one of the card fields while the commutators 58 of A00. 4 will have their feelers engaged with segments 84 corresponding to the total of items taken from the other card field. Plug connections (not shown) have been preliminarily made between plug sockets 15 (see Fig. 1c) of Ace. I commutator 5 8 and, say, plug sockets 16 while plug connections have been made between plug sockets II of the Ace. 4 commutator to plug sockets 11. In addition, a plug connection (not shown) has been made between a plug socket 88 connected to the common segment 80 of emitter E and a plug socket 88.

En-ergization of magnet M conditioned motor {I'M .for continued operation ,after the group change was sensed. The energizatlon of magnet M also conditions the comparison means for making a comparison of the totals standing onthe accumulators to be compared. This comparison takes place during the comparison cycle which follows the tabulating cycle during which the pick-up coil 84 of magnet M was energized as a result of a group change.

Magnet M, upon energization, closes contacts Mf (top of Fig. 1c) Contacts CM-2 close at the beginning of the comparison cycle. Emitter E is rotating counterclockwise to engage a feeler H successively with contact spots 18 connected to segments 84 of Acc. 3 and Acc. 4 commutators 88.

Assume that Acc. 3 commutator stands at 7358 and Acc. 4 commutator at 6459. During rotation of feeler ll qf emitter E, it will engage the "9 contact spot 10 first, and as it does so. thefollowing circuit is formed (Fig. 1c):

Circuit kCommutator read-out pick-up tor, plug socket 18 connected therewith, the plug connection (not shown) to the units order (right hand one) socket 11, the right side of Wheatstone bridge W-u. rectifier 83 thereof, magnet llu, resistance r, and to the right side of the line.

Circuit k energizes magnet'llu and the latter closes contacts 8l8la-u. Closing of these contacts forms the following circuit (Fig. 10)::

Circuit kJ-Commutaior read-out holding From the left side. of the line, through 091m bu and opened contacts 98c-u.

contacts CMG, contacts 8l9|a--u, coil 8M, and to the right side of the line.

Coils llu and Sin are wound on the same core to constitute a duo wound relay. Energization of coil Mn is momentary butenergization of coil 8lu maintains contacts 8i--8lar-u closed and circuit lcl is maintained until cam contacts CM6 open ,near the end of the comparison cycle.

Energization of coil 9lu also closes contacts 9Ib-u and opens contacts 8lc-u.'

Upon closing of contacts 9Ibu, the following circuit is established: V

Circuit L 7 From the left side of the line, through common lead 82, contacts 9|bline 83, normally closed contacts 84c-u. line 95, magnet 85a, and to the right side of the line.

Energization of magnet 96a is effected by circuit L and the magnet closes contacts 96aa and bu and opens contacts 96c--u.

Closing of contacts 96a-u forms a stick circuit through magnet 86-1; as follows:

Circuit L-1 From the left side of the line, through cam contacts (3M6, lead 81, common wire 88, contacts Sta-u, magnet 86a and to the right side of line.

To recapitulate, as a result of sensing of a 9 value in the units order of the Ace. 4 readout commutator 56, coil 8 Iu of- Wheatstone bridge device W-u was momentarily energized by circuit into close contacts 8l-8Ia-u. This established circuit k-l, to energize coil 8l-u with resultant maintained closure of contacts 8 |9 la u, closure of contacts 9 lb-u, and opening of contacts Sic-u. 'Closing of contacts 9lb--u'formed a circuit L through magnet 88a, energization of which closed contacts 96a -u and Closing of contacts 88a-u formed stick circuit L--i through magnet 88a.

In the assumed example, Ace 3 commutator 58 stands at 7358 and Aim. 4 commutator at 6459. The first value sensed was the "9 which is in the units order of the Ace. 4 commutator 58.

The second value sensed is the 8" which is in the units order of Am. 3 commutator 56. When this occurs, a circuit similar to circuit k is formed which goes through the emitter E, the contact tator. the plug connection to units order plug socket 18, through rectifier 82, coil 8W, resistance r'.-and to the right side of the line.

Energization of magnet 80a closes contacts 88--94a-u. A holding circuit similar to circuit k|,-- described above, is formed through coil 84a, causing 84b-u to close and contacts 84cu to open.

Contacts l4c-u are in circuit L, previously traced and opening of these contacts breaks this circuit but magnet 88a remains energized by stick circuit L--l.

Contacts 84b-u are in series with contacts Ole-u. The latter were opened by previous energization of magnet Slu. Consequently, the subsequent closure of contacts 84bu is unavailing to complete a circuit through magnet "u. a

Thus, when units order'magnet 88a is enersegment 8 oi the units order of Ace. 3 commumagnets 99 and 99, when one is energized, the

other in the same order remains unenergized.

The higher value in the corresponding orders 01 Acc. 9 or Acc. 4 determines whether magnet 99 or 99 of that order is to be energized. When the values in corresponding orders are equal, then neither of magnets 80 and 8| of that order is energized and consequently neither magnet 98 nor 99 of the order is energized.

Thus, the tens order values of the two commutators beingcompared are both "5" in the assumed example. -Emitter E will sense the 5" segments 64 of the compared commutators simultaneously. As a result of the sensing of the 5" segment of Ace. 9 commutator 59, a circuit path will be closed through rectifier 92 and magnet 90 of the tens order Wheatstone bridge W-t. Simultaneously, sensing of the 5 segment of Acc. 4 commutator 09 will close a through rectifier a: and magnet aI or bridge Wt. As a result, the potential at opposite sides of the bridge W-t will be equal, so that no current can flow through either magnet 90 or 9| of bridge W-t. Consequently neither magnet 9It nor 94t is energized, neither of the pair of contacts 9Ib-t nor 94bt is closed, and a circuit L is not established through either magnet 99t or 99t.

The assumed example involved a comparison of Acc. 3 with Acc. 4. If it were desired to compare Acc. 9 or Acc. 4 with the value manually set up on the commutator 59', then plug sockets 15 of the latter would be plugged, say, to sockets I1, and the plug sockets 15 of the accumulator readout commutator 50 to be compared would be plugged to the other setof sockets 19.. The comparison of the values on commutator 58 and one of commutators 59 would effect selective energization of magnets 96 and 99 in the manner described above.

It all the higher order values are respectively equal, then the comparison of the lowest order values will determine the [control to be eifected by the comparison operation. Thus, if values 1246 and 1247 were compared, only magnet 9911. or 9610 would be energized, depending on whether the commutator having 7" in its unit order were plugged to socket 19 or 11.

Assume that magnet 96u alone is energized, then contacts 96bu are closed and contacts 96c-u are open. The following circuit would then be completed through contacts 96bu when cam contacts CM-3 closed:

Circuit m From the left side of the line, through cam contacts CM3, magnet I00, contacts 96b-u, line IOI, normally closed contacts 99c--u, lne I02,

contacts 99c--t, line I03, contacts 99c--t, line I04,

contacts 9Iic-h, line I05, contacts 99c-h, line I06, contacts 96c-th, line I0'I, contacts 99c-th, and through line I09 to the right side of the supply line.'

It is clear from the above that if any of the contacts 960 or 990 above the units order had been opened, that circuit m could not have been fcompleted through contacts 96b-u. In other words, energization of the units order, magnet 06 is eiiective to close circuit m when no higher order magnets of either series 96 or 99 have been energized which is the case only when all the higher order values in one compared number are equal to the corresponding higher order values in the other compared number. If either a tens, hundreds, or thousands order value of one numcircuit path ber is greater than the corresponding order values of the other number, then a magnet 99 or 90 above the units order will be energized, and consequently one of such higher order contacts 960 or 990 will be open to prevent making of circuit m of magnet I00 through units order contacts 96bu-.

If only magnet 99:: has been energized by the comparison,-then the following circuit will form when cam contacts CM-3 close:

, I Circuit 1: From the left side of the line, through contacts CM-3, magnet IIO, contacts 99bu, line I02,

contacts 98ct, line I03, contacts 990-13, and so on serially through contacts 96eh, 99c--h, 96c--th, and 99c-th, then through line I08 to the right side of the supply line.

Contacts 960 and 990 thus forma guard to prevent a lower order set up of the magnets 96 and 99 from controlling energization of eithermagnet I00 or I I0 when a higher order set up is in effect. Thus, in the first assumed example, where Acc. 3 reads 7358 and Acc. 4 reads 6459, the '7 in the thousands order of Acc. 3 will be the controlling value, and magnet I I0 will have been energized at the end of the comparison read out period.

Magnet I00 is the pick-up coil of a duo'wound relay of which magnet I00 is the holding coil. Likewise magnet H0 is the pick-up coil and magnet N0 the holding coil of a duo wound relay. Energization of magnet I00 closes con tacts I00a to form a holding circuit as follows:

Circuit m-1 From the left sideof the line, through initially closed reset cycle cam contacts CPI, plug socket IIZ, plug wire H0, plug socket II4, coil I00, contacts I00a, and to the right side.

Similarly, a holding circuit nI is formed tacts I00'a and b and closes relay contacts I00'c and d of a comparison selection device CS (see the bottom of Fig. 1b). Magnet 0', when energized, opens contacts 0'0 and b and closes contacts lI0'c and d.

As explained above, only one of these two magnets I00 or 0' is energized in accordance with the comparison of the total standing on a pair of accumulator banks or on one accumulator bank and a manually set up counter bank.

A special bank of plug sockets H5, H6, H1, H8, H9, I20, I2I, I22, I23, I24, I25. I26. I21 and I28 is provided (see the bottom of Fig. 1b) By difierent combinations of plug connections to these plug sockets, a variety of operations may be obtained. For example, if it is desired to print the total on Acc. 9 if it is greater than the total on' Acc. 4, to print the total on Acc. 4 if it is greater than the total on Acc. 9, and to print the totals of both accumulator banks when these totals are equal, the following plug connections are made as indicated in Fig. 5:

From special plug socket I29 of Ace. 3 (Fig. 1b) to plug socket H0, from plug socket I90 to socket Iii, irom plug sockets I29 and I39 of Acc. 4 to plug sockets Ill .and H8 respectively; from plug socket I ill to plug socket I24, and from plug socket I20 to plug socket I23. Now, with the previously described connections between Ace. 3

read-out commutator I and plug sockets II of .through contacts I00'b, line I32, and the plug connection between sockets III and I30. I

The bridge between sockets I20 "and i30 of Ace. 4 will be open sineethis bridge must include contacts Illb, which have been opened by the comparison.

It the comparison senses equal totals, then neither magnet 0' nor I00 will be energised, both contacts 0'1: and Illb will remain closed, and the bridges between the sockets I20 and I30 0! bothAce. 3 and Ace. 4 will be closed.

If it is desired to omit total printing from either'Aec. 3 or Aec. 4 when the totals are equal and to print only the higher total when the totals are unequal, then the plug connections instead of being made between H0 and I24 and between I20 and I23 are made between H0 and I20 and between I20 and I25. Now, if the comparison indicated equal totals, then neither contacts lll'c nor lI0'c will be closed and the bridges between sockets I20 and I30 of Ace. 3 and Aec. 4 will both be open at IIOe and I00'c. 11 Ace. 4 has a greater total, then contacts I00'e will be closed and lI0c open. The bridge between sockets I20 and I30 of Ace. 4 will then be completed from socket I20 to sockets I I1, I20, I20, contacts III line I 32, socket III and to socket I30. Similarly, a bridge across sockets I20 and I30 oi Ace. 3 will be completed through contacts IIO'c when the total on Ace. 3 is higher.

It it is desired to print the lesser instead of the greater total. a plug connection will be made between sockets III and I22 and between sockets I20 and HI. Then, 1! Ace. 3 has a greater total, the bridge between sockets I20 and I34 will be broken by opening of contacts 0'6, while if Ace. 4 has a greater total, contacts I00'a will be open to break the bridge between sockets I20 and I30 01' Acc. 4. In the latter case, both totals will be printed it they are equal. Ii it is desired to print the lesser total and omit printing of equal totals, the connections are made between sockets II! and I23 and between I20 and I21. Then. if r .the Acc.'3 total is less, contacts I00'd will be closed to complete a bridge across sockets I20 and I, 30 of Ace. 3 while if the Ace. 4-total is less. a bridge will be completed across sockets I20 and I30 of Ace. 4 by clomg of contacts lll'd. If the totals are equal, contacts "0'41 and I'd remain open to prevent making of either bridge. l The several cases mentioned above are. illus trative and still other arrangement oi the plug' connections may be made for different results. Thus, if desired, neither the Ace. 3,0r Aec. 4 total will be printed but another printing bank related to another accumulator bank, as to Ace. I

may print or not print the total from said accumulator depending on whether the Ace. 3 total is greater than, less than, or equal to the Ace. 4

total. To eiiect the above results, the plug sockets I20 and I30 oi Ace. .I' may be plugged to either sockets III andlll or to H1 and III and the remsdning plug connections made as indicated before. It is also possible to connect the total print lines oi two banks other than Ace. 3 and Ace. 4 to the print selecting device set up by the comparison read out. This may be done in the same manner as described with respect to the print selection oi Ace. 3 and Ace. 4. For example, assume it is desired to read out Ace. 3 and Ace. 5 ii Ace. -3 is less than Ace. 4; to read out Ace. 4 and Ace. I it Ace 4 is less than Ace. 3; and to read out only Ace. I and Ace. I if Ace. 3 equals Ace. 4. The plug connections shown in Fig. 6 will eiieet the above results. These plug connections are from sockets I20 and I30 01' Ace. 3 to sockets I20 and III, from sockets I20 and I30 of Ace. I to sockets I23 and III, from sockets I20 tacts Ill'd willbe closed and the bridge between sockets m and m 01' Ace. a completed, but this bridge will remain open it Ace. 3 is equal to or greater than Ace. 4. Likewise, with Aec. 3 less than or equal to Ace. 4, contacts IIO'b will remain closed and the bridge between sockets I20 and I30 of Ace. I will be closed. Similarly, the bridges between sockets I20 and I30 of Ace. 4 and Ace. I will be selectively closed or open under the conditions stated and with the plugging shown in Fig. 6.

It is further possible to print from, say, Ace. 3 and Ace. I when the total on Aec. 3 is greater, lesser, or equal to the total of Ace. 4, as may be desired. To do this, a plug connection may be made from both the sockets I20 of Ace. 3 and Ace. I to sockets III and from both sockets I 30 01' Ace. 3 and Ace. I to sockets H6. It is also possible to do this by connecting sockets I20 and I30 of Ace. 3 to sockets I II and IIS and sockets I20 and 134 oi Ace. I to sockets Ill and III. Then if, for instance, the readings of Ace. 3 and Ace. I are to be printed when the total on Acc. 3

' is greater than the total on Ace. 4, a further eon further possibility is to print from one bank if the Ace. 3 total is greater, to print from another. bank it the Ace. 4 total is greater, and to print a irom still another bank 11. the totals are equal.

'Ib do this, plug socket I20 of say bank #3 to socket I24 and socket I30 to socket III. Then the Ace. I total will be Printed if the Ace. 3 total is greater. Also plug sockets I20 and I30 of bank #4, for instance, to sockets'I2I and I I0, respeetively of device CS. Then when #4 total is greater, the #4 total will be printed. Also plug sockets I20 and I30 01 say Ace. I to sockets I23 and I24 respectively of device CS. -Then when the totals of Aces. 3 and 4 are equal, contacts I00'b and Illb will remain closed and thebridge across I20 and III of Ace. I will be closed by the plug connection to socket I23, through contacts II l'b, line I32, contacts I00'b, and the plug connection irom socket I24 to socket I30.

. The comparison operation has now selectively closed a bridge across sockets I20 and I30 of one or more selected accumulator banks. The ma-' chine is now ready -i'or a'total print and reset cycle. It will be recalled that after the group change was sensed, the reset cycle was held in abeyance by reason or contacts I2a in the reset circuits a and a-I being held open by energizetion of magnet I2. Circuit f-I, which is hold ing the magnet I2 energized, includes normally closed relay contacts 40a. Contacts 40a are opened after the comparison of two readings has Circuit From the left side of the line, through magnet 40, contacts CM-4, relay contacts My (closed' by relay M), and to the right side of the line.

Energization of magnet 40 results and opens relay contacts 40a in circuit f--I,-thereby deenergizing magnet'12. Magnet 40 also closes armature contacts 40b to forma stick circuit for the magnet 40 through printing cycle cam contacts CP2. Deenergization of magnet I2 permits contacts I2c to open and break circuit h of pick-up coil 84 of magnet M. Holding coil 85 of magnet M is still energized by circuit h-I and is holding relay contacts Mh (Fig. 1a) closed. Circuit fI having been broken by opening of contacts 4011.,

relay I2 was deenergized to permit contacts I2a to close. v

' With contacts I la and Mh closed, when contacts CM- close later in the comparison cycle, an automatic reset initiation circuit is formed as follows (see the middle of Fig. la):

Circuit a-2-A utomatib reset following comparison From the right side-of the line, through wire 30, contacts 'CM5, contacts Mh, contacts IZa, contacts I3, and as before in circuit a.

A total print and reset cycle now takes place.

After initiation of the total print and reset cycle, cam contacts CM-I open to break circuit h-I and deenergize the holding coil 85 of magnet M, and as a result contacts Md and e reopen and contacts Ma and b reclose.

rotor TM and tabulating clutch magnet 23 to circuit 0. The comparison cycle is now complete.

During the total print and reset cycle initiated by the comparison cycle means, fingers 61 (Fig. 3) move down to sense cams 66 of the accumulator and print banks and to close contacts 61' (see Fig. 1b) at a differential time, as explained in Patent No. 1,822,594.

In the present case contacts 61', when closed; complete a circuit through print magnets I 35 only 4 the comparison device CS by the comparison operation and also on the conditions imposed by the plugging connections made within the device CS. After the printing part of the reset cycle, cam contacts CPI and CPZ open. Opening of contacts CPI breaks the circuit through magnet I00 or III), and opening of contacts CPZ breaks the holding circuit through magnet 40. All the parts related to the comparison means are now in their initial condition.

One instance of the utility of case 1 is in preis added to the average wage.

This causes mo- .tor TM to stop and reverts the control of the sockets I6.

paring an inventory value report. Thus, Acc. 3 may accumulate costs of inventory items, Acc. 4 may accumulate market values of the items, and A00. 5 may accumulate estimated values of the items. The comparison device CS may be connected to the accumulator banks to cause printing of the total cost of the items from A00. 3 if this total is less than the total-of market values standing on Acc. 4, to print the total of market values from Acc. 4 if less than the cost total, andto print the total of estimated values from Ace. 5 if the values on A00. 3 and A00. 4 are equal. The comparison will be made of the Ace. 3 and Acc. 4 total read-out commutators 56 and in accordance with the relative magnitudes of the compared values, .the total of the costs, market values, or estimated values will be printed.

The device CS may also be connected to the accumulator banks to furnish different total printing conditions. For instance, the device CS may greater and to cause printing of the Ace. 5 total when the Ace. 4 and the Ace. 5 totals are equal.

Another instance of the utility of case 1 is in preparing a wage report. In certain factories, a workman is required to turn out a predetermined number of units of manufacture as a standard quantity in a given period.' If he just reaches the standard, he is paid an average wage for the given period, if he exceeds the standard, a bonus Each group of cards fed through the machine may cover the information regarding the output and related facts of a single workman for a number of given periods. The settable commutator 56' may be set to rea out the total quantity of units s pposed to be turned out in the number of periods covered by each group of cards. Acc. 3 may accumulate the total of units actually turned out, Acc. 4 may accumulate the average wages assigned to the different periods covered by a group of cards, and. Acc. 5 may accumulate the bonuses assigned for such periods. The A00 3 total is compared with the total on the settable accumulator and for this purpose, assume the plu sockets I5 of the settable commutator are connected to plug sockets 11 (Fig. 10) while the plug sockets I5 of the Ace. 3 commutator 56 are. connected to plug than that in the settable commutator, the comparison cycle will result in energization of magnet IIO of the comparison selection device CS. If the totals in the two commutators 56 and 66' are equal, then neither magnet 0' nor I00 will be energized. The comparison device may be set Then, if the total in A00. 3 is greater to causeprinting of the total of the average.

wages from Acc. 4 if the Ace. 3 and the settable accumulator totals are equal, and printing of the total of the bonuses from A00. 5 along with the A Case 2 Case 2 deals with control by the comparing means of the entry of items into the accounting apparatus, The comparison may be made between two fields of each record card or between one field of each card and a value set up on the commutator 56'. 1

Before beginning operations, plug connection 31 in series with magnet I2 is removed. -This prevents circuits 1 or II from being established, and disables magnet I2 from any control function in case 2. Since magnet I2 cannot function, circuit h through pick-up coil 84 of magnet M cannot be made upon a group change as was done in the first case and, hence magnet M remains deenergized, contacts Ma and Mb in the TM motor and field circuits remain closed, and the tabulating motor stops upon a change in card group. Also since contacts IZa in the reset circuit remain closed, the change in card group will initiate a total print and reset cycle by the formation of auto reset circuit a I.

In. addition, for the second case, the operator directly plugs across sockets I29 and I30 of the accumulator andprint banks.

Further, in the circuit of emitter E (Fig. 1c), the operator. instead of plugging across sockets 88 and 89, plugs across sockets 88 and I42. This places the emitter circuit under control of the special tabulating cam contacts C8 and of upper card lever relay contacts UCLb. Further still, the operator disconnects plug wire II3 (see bottom of Fig. from socket H2 and plugs it across sockets H4 and I43, placing the circuit of comparison set up magnets I08 and III! under control of special tabulating cam contacts CI.

Before describing further connections, .the scheme of operation will be outlined. The upper card analyzer duringone tabulating cycle will sense the card field or fields to be compared. The comparison will energize one or the other of magnets IIIO' or I III to close connections in the entry circuits of the accumulators to be controlled by the device CS, these connections conditioning the accumulators selected by device CS for receiving entries. During the next tabulating cycle, the same card will go through the lower card analyzer, and under control of the latter, entry of the item from a field of the card will be made into the accumulator selected by the comparison means during. the preceding tabulating cycle.

If the comparison is to be made between one field of a card and a fixed set up, plug connections are made between upper brush sockets I45 (Fig. 1b) corresponding to the columns in said card field and either set of sockets I6 or 11' (Fig.

10) while the other set of sockets 16 or 11 is plugconnected to sockets I5 of the settable read-out commutator 58'. If the co'mparison is to be be-. tween two fields of a record card, then upper brush sockets I45 related to one such field are connected to sockets 16, for instance, and the sockets I45 related to the other such field are plugged to the other set of sockets I1. I

First: let it be assumed that the item in card columns 19, 20, and 21 is to be compared with a fixed value, say 492, set up on commutator 56. Upper brush plug sockets I45 are connected through cable wires I46 (Figs. la and 1b) with the analyzing plates I41 of the upper analyzer. The plug sockets I45 connected with the plates I41 which sense columns 19, 20, 21 are plugged, respectively, to the hundreds, tens, and units orders of sockets I6 (Fig. 1c) of the comparison means.

The three lower orders of sockets are plugged to the corresponding orders of sockets I1 of the comparison means.

7 the art.

The operator sets commutator 56' to the selected value, say 492.

As in case 1, near the end of the first tabulating cycle, the first card of a group causes upper card lever contacts UCL to make and form circuit dv for energizing relay UCL. During the second tabulating cycle, the first card traverses the upper analyzer. It may be noted here that the zero perforations in the card field to be compared may be omitted. As is well known, the zero perforation performs no function in the setting of the type bar which automatically and mechanically moves tozero printing position in the event that analysis of a significant figure perforation in the column has not occurred. The zeros to the right of the first significant figure of a number arev printed as a result of this mechanical setting of the type bars, while the zeros to the left of the first significant figure are eliminated, as known in Also, the zero perforation results in no change in the position of an accumulator wheel. With the zero perforations, in the card fields to be compared, omitted, the zero spots of the readout commutators 56 and 56' need not be wired to the emitter E. However, for the present illustration of the invention, it is assumed that the zero perforations are made in the card fields and, accordingly, the zero spots of the readout commutators are shown wired to the emitter.

During the period in which index point positions 9 through 0 of the card traverse upper brushes UB, tabulating cam contacts C8 (Fig. lc, at the top) are closed.- Contacts UCLb have also been closed by energization of relay UCL. In emitter E, a feeler II is traversing contact spots I0 in synchronism with the travel of index points 9 through 0 past the upper brushes UB. If the digit set up in an order of the commutator 56 is different than the digit in the corresponding order column 19, or 21 of the upper card, thenthe following circuit will be completed when brush II reaches the contact spot 18 corresponding to such set up digit '(Fig. 1c)

Circuit L--Fi:red value comparison sensin 88, common SO-of emitter E, brushes II, a con tact spot l0, contact segment 64, corresponding to the set up digit, feeler 63' engaged therewith,

associated contact ring 65', connected socket I5, a socket I1, and through the rectifier 83, magnet 8|, and resistance r of a Wheatstonebridge device W, to the right side of the line.

When the perforation, representing a digit in the card column to be compared, is sensed by the upper analyzer, the following circuit is formed:

Circuit p-Card' comparison sensing From the left side of the line, through cam contacts TS (Fig. 1a), common bar I58 of the upper analyzer, the brush UB sensing the perforation, contact plate I4I engaged with the brush UB through the perforation, the connected'cable wire I46. socket I45 (Fig. 1b), a plug connection (not shown) to a socket 16 through connected rectifier 82, magnet 80, and resistancer of 'a Wheatstone bridge W and to the right side of the line.

If the digit in the card column 19, 20, or 21 is equal to the digit set up in the corresponding order of commutator 56', then the upper brush will sense the card digit at the same time as the emitand 11., when cam contacts CM--3 close after' the item sensing period of the tabulating andcomparison cycles. Energization of magnet I00 closes contacts I00a to cause a circuit to be formed through magnet I00, when cam contacts C'I close as follows (Fig. 1c)

Circuit m2 From the left side of the line, through contacts C'I, plug socket I43, plug wire I I3, plug socket H4, and through magnet I00 and contacts I0lia to the right side of the line.

Similarly, when magnet IIO has been energized by the comparison of the two values, then contacts IIIla are closed and a similar circuit 12-2 is formed through magnet coil IIO'.

Contacts 01 remain closed to the end of the cycle and through the item analyzing period of the next tabulating cycle (see Fig. 4). Consequently, magnet I00 or 0', whichever has been energized, remains energized throughout the item reading period of the next tabulating cycle.

If the comparison is to be made between two fields of the card instead of between one field and a set up or fixed value, then the upper brush sockets I45 of one card field are plugged to sockets I6 While the brush sockets I45 of the other field are plugged to sockets IT. Circuits 10 will be formed, as traced above, through magnets 80 while similar circuits p-I will be formed through magnets 8|. In the same way as before, either magnet I00 or IIO will be energized depending on whether the number in the field associated with sockets I6 is greater or less than the number in the field associated with sockets Tl.

Energization of magnet I00 or IIO selectively sets the contacts of comparison selecting device CS, as explained in connection with case 1.

The comparison device CS is set up during the tabulating cycle in which the card from which the comparison is made is passing the upper analyzer. During the next tabulating cycle, the same card is passing through the lower analyzer. The setting of device CS is maintained during the item analyzing period of the latter cycle by continued closure of cam contacts 01.

During this latter item analyzing period, then,

the comparison-selected accumulator will remain in condition to receive an entry from the same card which during the preceding tabulating cycle controlled the comparison set up.

Three entry problems taken care of by case 2 will be explained.

For the first problem, assume a card has three fields A, B, and C from which entries are to be made, respectively, into Acc. 3, Acc. 4, and

5| related to field B are similarly connected to,

sockets 52 of Acc.4, and the sockets 6| related to field C similarly connected to sockets 52 of Ace. 5.

In addition, plug connections of each of Accs. 3, 4, and 5 are removed from sockets I00 and I6I (Fig. 1b) and the latter sockets connected by plug connections (not shown) to device. CS to be bridged in accordance with the comparison control and the conditions imposed by the selection of the sockets of device C8 to be connected to sockets I and I6I of the add and print banks;

For instance, assume c'ard fields A and B are to, be compared and if item A is greater than item B, it is to be entered into Acc. 3, if-item A is less than item B, then item B is to be entered into Acc. 4, and if items A and B are equal, then item C is to be entered into Acc. 5. Accordingly,

the values in fields A and B are respectively entered through sockets l6 and TI (Fig. 10) into the comparison means; and, as indicated in Fig. 7, sockets I 60 and I6I of Acc. 3 are respectively connected to sockets I26 and H6 of device CS, sockets I60 and I6I of Acc. 4 are respectively connected to sockets I25 and H8 of device CS, and

sockets I60 and I6I of Acc. 5 are connected, respectively, to sockets I23 and I24 of device CS. Now, if item A is greater than item B, then contacts IIOc will close to complete a bridge across sockets I60 and I6I of Acc. 3; if item B is greater, contacts I 00'c will close to complete a bridge across sockets I 60 and I6I of Acc. 4; and if items A and B are equal, the bridge between sockets I60 and I6I of Ace. 5 will be completed through contacts I00'b and I I0b both of which remain closed.

In accordance with the comparison, the sockets I60 and I6I of one of the add and print banks will be bridged to condition this bank for receiving an entry from the associated field A B, or C of the card. The entry into the selected add and print bank will be effected when the. lower card analyzer senses a perforation in the-card field associated with the selected field to close an entry circuit which is the same as previously traced circuit g except that the plug sockets I60 and I6I, instead of being bridged by plug connection 55, are bridged through the comparison 4 device CS. 7

For the second problem, assume that an entry is to be made from a single card field into one of a plurality of add andprlnt banks in accord-, ance with a comparison of two other fields of the card. For instance, assume the item of card field A is to be entered into Acc. 3 if the value in card field B is greater than that in field C; that item A is to be entered in Acc. 4 if value B is less than value C, and that item A is to be entered in Acc. 5 if values B and Care equal.

Values B and C are entered into the comparison means through sockets I6 and TI. The several orders of sockets 5| of the lower analyzer contact plates 49 for reading field A are plugconnected to the respective corresponding orders of sets of special plug sockets I63, I64, and I (Fig. 112). These sockets are respectively connected to one side of contacts I66a, II". and I68a. Sockets I10, "I, and I12 connected to the opposite sides of these contacts are plug connected, respectively, to the corresponding denominational order sockets 52 of Aces. I, 4, and 5.

Thus, if contacts IBGa, I6'Ia, and IBM were all closed, then Accs. 3, 4, and 5 would all be connected to the lower analyzing elements for sensing the single field A to simultaneously receive entries from said field. In order, however, to select only one of the add and print banks to reoeive entries from field A of a card under comparison control, contacts I66a, I6'Ia, and I68a are sockets I16 and I16 and I11 and I11".

initially open and are closed selectively under control of the value comparing means by energization of one of magnets I66, I61, or I68.

As indicated in Fig. 1b (at the top), each of magnets I66, I61, and I68 is directly connected to the right side of the line. The connection of magnet I66 to the left side of the line must be made through plug sockets I15 and I15 and a conducting "bridge to be formed between them. Similarly, the circuits of magnets I61 and I68 must be completed, respectively, through bridged To select Acc. 3 to receive value A when a value B is greater than a value C; Acc. 4 to receive value A when value C is greater; and Acc. 5 to receive value A when values B and C are equal, then, as shown in Fig. 8 sockets I15 and I15 are respectively connected to sockets I26 and '6 of device CS, sockets I16 and I16 are respectively connected to sockets I25 and I I6 of device CS, and sockets I11 and Ill are respectively connected to sock-' ets I23 and I24 of device CS.

In addition for the second problem, plug connections 55 of add and print banks are reinserted in sockets I60 and I6I.

Now, if value B is greater than value C, contacts IIOc will be closed to complete a bridge across sockets I15 and I15. Consequently, relay magnet I66 will be energized to close all the relay contacts I66a. If value C is greater, contacts I'00c will be closed to close a bridge between sockets I16 and I16 of magnet I61; the latter will be energized to close contacts I61a. If values B and C are equal, contacts I'b and I|0b' will remain closed, magnet I68 will be energized and contacts I68a will be closed.

If contacts I66a closejthey select Acc. 3 to receive the entry from card field A, if contacts I61a close, they select Acc. 4 to receive value A, and if contacts I6la. close, Acc. is selected to receive value A. The entry circuit is then the same as circuit 9, previously traced, except that instead of being completed through a direct plug connection from a socket 5| to a socket 52, it is completed through a plug connection from a socket 5| to a socket I63, I64, or I65, through one of contacts I66a, I61a, or I68a, whichever is closed, and through a plug connection from socket I10, I1I, or I12 to asocket 52.

For the third problem assume a card has three fields A, B, and C and that comparison is to be made between the values oftwo other card fields D and E. In accordance with the comparison, it is desired to enter a value from field A, B, or C into one add and print bank, say Acc. 3.

As for the second problem, socketsI60 and I6I of the add and print banks are plugged across directly by plug connections 55.

Further, the sockets 5| of the lower analyzer elements for card field A are connected to sockets I63, the sockets 5| associated with field B are connected to sockets I64, and the sockets 5| associated with field C are connected to sockets I65. Sockets I10, HI, and I12 are all connected to their corresponding orders. of sockets 62-0! Acc. 3 only.

It may be desired to enter value A into Acc.'3 when value D is greater than value E, to enter value B into Acc. 3 when value E is greater, and to enter value C into Acc. 3 when values D and E are equal. Plug sockets I15I15, |16--I16, and I11-I11' are wired to device CS the same as for the secondproblem.

Now, if value D is greater, contacts II'0'c of device CS close, sockets I15 and I15 are bridged,

magnet I66 is energized, and contacts I66a are closed. Closing of contacts I66a routes the entry from field A into Acc. 3. If value E is greater, then contacts I00c close, resulting in energization of magnet I61 and closing of contacts .I61a to select field B to enter values into Acc. 3. If value E equals value D, contacts I00'b and I00'c are closed, resulting in energization of magnet I68, closing of contacts I68a, and selection of field C to enter values into Acc. 3.

It is understood that by variously connecting the sockets to be bridged to device CS, different bridging conditions may be provided for the same comparison result, as more fully explained for Case 1.

While entries are being made from one card into the accounting devices, a new comparison is being made on the following card now passing through the upper analyzer. After the item analyzing period of the cycle, cam contacts C1 break, magnet I00 or H0 is deenergized, and cam contacts CM-3 then close to cause energization of magnet I00 or 0 according to the new comparison. During the next cycle, the card from which the new comparison was made passes through the lower analyzer and entries are made therefrom according to the set up of device CS by this comparison.

If it is desired to list or print each item entered into the accumulator bank selected by the comparison, then switches 634 (Fig. 1b) are closed, and the print magnets I35 will be energized differentially at the same time as the add magnets 53 each tabulating cycle, in a manner fully disclosed in Patent 1,762,145.

One bank of print magnets I35 makes a list separate from the list made by another bank of print magnets. Therefore, for the first problem of case 2, an item from field A may be printed in one list by the Acc. 3 printing means, an item of field B may be printed in another list by the Ace. 4 bank, and anitem of field C printed in still another list by Acc. 5, the field whose item is to be printed and therefore the bank to which this field is connected being selected by the comparison means. For the second problem, an item from one card field may be printed in one of three different lists in accordance with which add and print bank is selected by the comparison means. For the third problem, a single list will be made by Acc. 3 (or any other desired bank) of items taken from card fields A, B, or C in accordance with the comparison control and selection.

One application of the first problem of case 2 v is in inventory accounting. Card fields A, B and C may contain, respectively, the cost of an item, its market value, and its estimated value. Fields A and B may be compared. If the cost is greater than the market value, the cost will be entered into Acc. 3, if the market value is greater, it will be entered in Acc. 4, and if the cost equals the market value, the estimated value may be entered into Acc. 6.

Similarly, for the second problem, if the cost is greater than the market value, entry of the estimated value fromfield C may be made into' Acc.'3, if the market value is greater, the estimated value will be entered into Acc. 4, if the market value and cost are equal, the estimated value will be entered in Acc. 6. Then, at the end of the operation on a group of cards, Acc. 3 will indicate the total of estimated values higher in proportion to the market values than to the costs, Acc. 4 will indicate the total of estimated values higher in proportion to the costs than to the market values, and Acc. 5 will indicate the total of estimated Values of the same proportion to costs as to market values. 7

An application of the third problem is in wage reports. Field A of a card may contain a standard wage value, field B may contain such value plus a bonus value, and field C may contain the standard wage value less a penalty. Fields D and E may respectively contain the actual units of output by an employee and the required units of. output. If the actual output is greater, the wage plus bonus item will be entered in A00. 8 from field B, if the required output is greater, the wage less penalty item will be entered into Acc. 3 from field C, while if the values in fields D and E are equal, the standard wage will be entered into Ace. 3 from field A.

It is to be understood that the invention is not restricted to the forms or embodiments or applications described and shown herein but may takeother forms and be varied within the field and spirit of the invention without departing from its principles. It is therefore desired to be limited only by the scope of the following claims.

It is further understood that the term entry receiving device or accounting instrumentality or device or its equivalent as used in the claims is intended to read on any of various accounting devices such as indicators, totalizers, value or total printing or read-out means, and the like common to accounting machines and including a device which is controlled by and in accordance with an item on a card or other value bearing source. Such entry receiving device may be the add magnet 53, the accumulator wheel controlled thereby, the read-out -commutator controlled thereby, or the print magnet I35 and such well known printing means as is controlled by the magnet I35 to print the entered item.

What is claimed is:

1. In a machine controlled by successive records, the combination of elements for sensing data representations on a record, entry receiving means, a plurality of means for variably interconnecting said sensing elements and said entry receiving means for effecting entries in said entry receiving means through different entry paths, devices for sensing a pair of control value representations on said record, means controlled by said sensing devices for ascertaining the relative magnitude of said pair of control values, entry selecting means controlled by said ascertaining means in accordance with the relative magnitude of the pair of values and means controlled by said entry selecting means for controlling said interconnecting means to variably route entries into the entry receiving means from the same record from which said pair of control values is derived in accordance with the relative magnitude of said pair of values.

2. In a machine'controlled by successive records, the combination of elements for sensing data representations on a record, entry receiving means, a plurality of means for variably interconnecting said sensing elements and said entry receiving means for effecting entries in said entry receiving means through different entry paths, means for sensing a control value repre sented on said record, a device settable to represent a control value, means controlled by said sensing means and said device for ascertaining the relative magnitude of the pair of control values, entry selecting means controlled by said ascertaining means in accordance with the relative magnitude of said pair of values and means controlled by said entry selecting means for-controlling said interconnecting means to variably route entries into the entry receiving means from the same record from which said pair of control values is derived in accordance with the relative magnitude of said pair of values.

3. In a machine controlled by successive records, the combination of elements for sensing data representations on a record, entry receiving means, a plurality of means for variably interconnecting said sensing elements and said entry receiving means for eifecting entries in said entry receiving means through different en-.

try paths, means for sensing a control value represented on a record,.a device settable to represent a control value, means controlled by said sensing means and said device for ascertaining the relative magnitude of said pair of control values, entry selecting means-controlled by said ascertaining means in accordance with the relative magnitude of the pair of control values, and means controlled by said entry selecting means for controlling said interconnecting means to variably route entries into the entry receiving means from the record sensed by said sensing elements in accordance with the relative magnitude of said pair of values.

4. In a machine controlled by successive records, the combination of elements for sensing data representations on a record, entry receiving means, a plurality of means for variably interconnecting said sensing elements and said entry receiving means for effecting entries in said entry receiving means throughdifferent entr-y paths,

devices for sensing a pair of control value representations on a record, means controlled by said ords,. the combination of means for sensing data representations on a single field of a record, a

plurality of entry receiving devices, a plurality of means for variably connecting said sensing means with any one of said entry receiving devices, sensing devices for sensing a pair of control value representations on a record, means controlled by said sensing devices for ascertaining the relative magnitude of said pair 01 control values, entry selecting means controlled by said ascertaining means in accordance with the relative magnitude of the pair of values, and means controlled by said entry selecting means for con-. trolling the aforesaid connecting means to variably route data entry from said record field into a predetermined entry receiving device in accordance with the relative magnitude of said pair of values.

6. In a machine controlled by successive'rec-' ords, the combination of means for sensing data representations on a single field of a record, a plurality of entry receiving devices, a plurality of means for variably connecting said sensing means with any one of said entry receiving devices,

means for sensing a control value represented on a record, a device settable to represent a control value, means controlled by said sensing means and said settable device for ascertaining the relative magnitude of said pair of control values, entry selecting means controlled by said ascertaining means in accordance with the relative magnitude oi said pair of values, and means controlled by said entry selecting means for controlling said connecting means to variably route data entry from said record field into a predetermined entry receiving device in accordance with the relative magnitude of said pair of values,

7. In a machine controlled by successive records, the combination of elements for sensing data representations on a plurality of fields of a record, an entry receiving device, a plurality of means for variably connecting said entry receiving device with'the sensing elements of any one of said record fields, sensing devices for sensing a pair of control value representations on a record, means controlled by said sensing devices for ascertaining the relative magnitude of said pair of control values, entry selecting means controlled by said ascertaining means in accordance with the relative magnitude of the pair of values, and means controlled by said entry selecting means for controlling said connecting means to variably route data entry into said entry receiving device from a predetermined one of said record fields in accordance with the relative magnitude of said pair of values.

8. In a machine controlled by successive records, the combination of elements for sensing data representations on a plurality of fields of a record, an entry receiving device, a plurality said pair of control values, entry selecting means controlled by said ascertaining means in accordance withv the relative magnitude of said pair of values, and means controlled by said entry selecting means for controlling said connecting means to variably route data entry into said entry receiving device from a predetermined one of said record fields in accordance with the relative magnitude of said pair of values.

9. In an accounting machine; the subcombination comprising a Wheatstone bridge device ineluding between its opposite sides a pair of parallel magnets and rectifiers for permitting current in one direction only to flow through one of the magnets and current in the opposite direction only to flow through the other magnet, means for entering difierentially timed electrical impulses representing a pair of values into the opposite sides of the Wheatstone bridge device and connected to the bridge device for causing a current flow in one direction upon the entering oi one value-representing impulse and to provide a current flow in the opposite direction upon the entering of the other value-representing impulse whereby each of said magnets is energized singly upon non-simultaneous occurrence of the current flows and neither is energized upon simultaneous. occurrence of said opposite flows, a set of relays operated under control of each magnet when energized, a pair of devices, each controlled by operation of one set of relays as a manifestation that one differentially timed impulse represents a greater value than that represented by the other impulse and means in each set of relays for preventing operation of the other set of relays according to the order in which the differentially timed impulses are entered in the Wheatstone bridge device.

JAMES W. BRYCE. 

